package com.hly.musicbackground.model.admin.VO;

import com.hly.musicbackground.domain.UserLog;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class AdminIndexDataVO {

    @ApiModelProperty(value = "数据",required = true)
    private List<Map<String, Object>> listNumber;

    @ApiModelProperty(value = "近期日志记录",required = true)
    // 近期日志记录【取10条】
    private List<UserLogVO> recentLogList;

    @ApiModelProperty(value = "查询昨日个人活跃度",required = true)
    // 查询昨日个人活跃度【取10条】
    private List<ActiveUserLogVO> activeUserList;

    @ApiModelProperty(value = "查询近一个月个人活跃度",required = true)
    // 查询近一个月个人活跃度【取10条】
    private List<ActiveUserLogVO> activeUserMonthList;

    @ApiModelProperty(value = "近一个月每日活跃度",required = true)
    // 近一个月每日活跃度
    private ActiveStatisticsVO activeMonth;

    @ApiModelProperty(value = "近一年每日活跃度",required = true)
    // 近一年每日活跃度
    private ActiveStatisticsVO activeYear;
}
